package com.lechuang.user.vo;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
public class UserDetailVo implements Serializable {

    /**
     * 用户id
     */
    private Long id;
    /**
     * 用户头像
     */
    private String avatar;

    /**
     * 昵称
     */
    private String nickName;

    /**
     * 手机号
     */
    private String phone;

    /**
     * 姓名
     */
    private String realName;

    /**
     * 身份证号
     */
    private String identityNo;

    /**
     * 身份证正面url
     */
    private String identityFrontUrl;

    /**
     * 身份证反面url
     */
    private String identityReverseUrl;

    /**
     *认证状态：1未提交认证 2认证中 3认证成功 4 认证未通过
     */
    private Integer authStatus;


    /**
     *用户状态：1正常 2停用
     */
    private Integer activeStatus;

    /**
     * 余额
     */
    private BigDecimal totalAmount;

    /**
     * 登录密码
     */
    private String loginPassword;

    /**
     * 邀请码
     */
    private String inviteCode;

    /**
     * 开户地址
     */
    private String openAddress;

    /**
     * 银行卡号
     */
    private String bankCardNumber;

    /**
     * 银行id
     */
    private Long bankId;

    /**
     * 银行名称
     */
    private String bankName;

    /**
     * 支付密码
     */
    private String payPassword;
}
